17k words
Bài này tôi dịch từ 1 người trong đội thi giành được top 1 trong giải ASIS Quals CTF 2026. Một giải CTF tôi chơi lại trong thời gian gần đây, tuy nhiên sau khi chơi xong vài giải thì tôi quyết định không chơi CTF nữa. Có lẽ cũng nhiều người không chơi CTF nữa vì lý do không còn tìm được niềm vui khi tham gia CTF.Đúng vậy, CTF không còn vui như ngày xưa nữa, việc giải được bài quá nhanh, không trải qua cảm giác hard stuck làm ta không thấy được niềm vui khi giải được một bài khó, trải nghiệm c...
4k words
I. Tổng quanXem sơ đồ luồng thực thi của readObject bên dưới. Đây là sơ đồ mô tả quá trình thực thi Deserialization trong WebLogic. Có thể tạm thời bỏ qua lần gọi readObject đầu tiên; phần này sẽ được giải thích chi tiết trong bài viết tiếp theo về WebLogic. Tạo 2 class để debug quá trình deserialization Class User: 12345678910111213141516171819202122232425262728293031323334353637383940package org.example;import java.io.Serializable;public class User implements Serializable { privat...
8.8k words
I. Lời nói đầuNote lại quá trình triển khai 1 k8s cluster nho nhỏ với 1 controlplane + 2 worker. Tôi ko triển khai ở quy mô lớn nên ko dùng kubespray hay ansible. II. Tổng quan kiến trúc Hệ điều hành: 3 máy đều sử dụng RHEL 9.xKubernetes: v1.36.Runtime: containerd.CNI: Cilium, VXLAN.CSI: CephIngress: F5 NGINX Ingress Vai trò Hostname IP Control Plane k8s-sec-controlplane 10.0.1.1 Worker 1 k8s-sec-worker-1 10.0.1.2 Worker 2 k8s-sec-worker-1 10.0.1.3 III. Chuẩn bị3.1. Đặt hostnameT...